555c447cbdcdd4966650c886740e633017a886c5,src/freenet/node/NodeDispatcher.java,NodeDispatcher,handleMessage,#Message#,76
Before Change
double newLoc = m.getDouble(DMT.LOCATION);
ShortBuffer buffer = ((ShortBuffer) m.getObject(DMT.PEER_LOCATIONS));
double[] locs = Fields.bytesToDoubles(buffer.getData());
source.updateLocation(newLoc, locs);
return true;
}
After Change
} else {
// We are on darknet and we trust our peers OR we are on opennet
// and the amount of locations sent to us seems reasonable
source.updateLocation(newLoc, locs);
}
return true;